package com.shrcl.engineerprocess.domain.events;

import com.shrcl.engineerprocess.domain.EngineerCostEstimation;
import com.shrct.businessprocess.project.RCProject;
import edu.fudan.mylang.pf.event.IEntityEventsListner;

public interface EngineerCostEstimationEventsListener extends IEntityEventsListner<EngineerCostEstimation> {
  public abstract void submit(final EngineerCostEstimation entity);
  
  public abstract void approve(final EngineerCostEstimation entity);
  
  public abstract void connectToCBD(final EngineerCostEstimation entity, final RCProject project);
  
  public abstract void CBDKickOff(final EngineerCostEstimation entity);
  
  public abstract void engineerProjectKickOffNotify(final EngineerCostEstimation entity);
}
